kusam lata

New York

Follow

Question no. 20

Which of the following is true about Wankhede Stadium

It established in 1965
It hosted 2011 world cup finale
It is a multi-purpose stadium
All of the above